/**
 * 
 */
package com.p2p.trans.client.enums;



/**
 *  * 冻结余额类型枚举
 * @author ruiqi
 *
 */
public enum FreezeBalanceTypeEnum {

	
	
	    // --------------------- 系统类 ---------------------

	    /** 这种方式的余额冻结可以被后台手工解冻。包括手工冻结、ctu冻结 */
	    FREEZE_FOR_MANUL(10001),

	    // --------------------- 业务类 ---------------------

	    // ---------------------- 未整理 --------------------
	    /** 后台充值退回冻结 */
	    FREEZE_FOR_DEPOSIT_RETURN              (10002),

	    /** 后台支付撤销冻结 */
	    FREEZE_FOR_PAY_CANCEL                  (10003),

	    /** 提现冻结,除Paycore外严禁其他系统使用 */
	    FREEZE_FOR_WITHDRAW                    (10004),

	    /** 批量转账 */
	    FREEZE_FOR_BATCH_PAYMENT               (10005),

	    /** 批量转账收费系统收款 */
	    FREEZE_FOR_BATCH_PAYMENT_SK            (10006),

	    /** 信贷还贷延迟还款冻结 */
	    FREEZE_FOR_DELAY_REPAY                 (10007),

	    /** 投标预冻结 */
	    FREEZE_FOR_TENDER                 	   (10008),

	    /** 系统冻结类，该枚举是一类冻结的总称，非某种冻结类型 */
	    SYSTEM_SECTION                         (99999),
	    ;

	    int code;

	    private FreezeBalanceTypeEnum(int code) {
			this.code = code;
		}
		public int getCode() {
			return code;
		}
	    

}
